package com.atguigu.java8;

/**
 * @author : leimingchao
 * @date Date : 2021年06月20日 13:39
 */
public class SubClass extends SuperClass implements CompareA,CompareB {

    @Override
    public void method2() {
        System.out.println("SubClass:上海");
    }

    @Override
    public void method3() {
        System.out.println("SubClass:深圳");
    }

    //知识点5：如何在子类(或者实现类)的方法中调用父类，接口中被重写的方法
    public void myMethod() {
        //调用自己定义的重写的方法
        method3();
        //调用的是父类中声明的方法
        super.method3();
        //调用的是接口中的默认方法
        CompareA.super.method3();
        CompareB.super.method3();
    }
}
